have had a drop too much – Deutsch–English translations

🇬🇧 en de 🇩🇪

have had a drop too much

einen sitzen haben
Wiktionary Links